<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="xml" version="1.0"
encoding="iso-8859-1" indent="yes" omit-xml-declaration="no"/>
  <xsl:template match="/">
    <feeds>
    <xsl:for-each select="//outline[@text='Ghismosphère']/outline[@text='Amis de la Ghismosphère']/outline">
      <xsl:call-template name="feed">
        <xsl:with-param name="outline" select="."/>
        <xsl:with-param name="tag" select="'sites amis'"/>
      </xsl:call-template>
    </xsl:for-each>
    <xsl:for-each select="//outline[@text='Ghismosphère']/outline[@text='Buzz de la Ghismosphère']/outline">
      <xsl:call-template name="feed">
        <xsl:with-param name="outline" select="."/>
        <xsl:with-param name="tag" select="'main blogs'"/>
      </xsl:call-template>
    </xsl:for-each>
    <xsl:for-each select="//outline[@text='Ghismosphère']/outline[@text='Autour de la Ghismosphère']/outline">
      <xsl:call-template name="feed">
        <xsl:with-param name="outline" select="."/>
        <xsl:with-param name="tag" select="''"/>
      </xsl:call-template>
    </xsl:for-each>
    </feeds>
  </xsl:template>
  
  <xsl:template name="feed">
    <xsl:param name="outline"/>
    <xsl:param name="tag" />
      <xsl:if test="$outline/@htmlUrl!=''">
      <feed>
        <xsl:attribute name="name"><xsl:value-of select="$outline/@text"/></xsl:attribute>
        <xsl:attribute name="updated"><xsl:value-of select="'1900-01-01 00:00:00'" /></xsl:attribute>
        <xsl:attribute name="siteurl"><xsl:value-of select="$outline/@htmlUrl" /></xsl:attribute>
        <xsl:attribute name="feedurl"><xsl:value-of select="$outline/@xmlUrl" /></xsl:attribute>
        <xsl:attribute name="li_title"></xsl:attribute>
        <xsl:if test="$tag!=''">
        <tag>
          <xsl:attribute name="value"><xsl:value-of select="$tag" /></xsl:attribute>
        </tag>
        </xsl:if>
      </feed>
      </xsl:if>
  </xsl:template>
  
</xsl:stylesheet>
